@charset "utf-8";
/*set*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,{margin:0;padding:0;font-size:12px;line-height:20px;font-family: Arial,"微软雅黑",sans-serif;color:#666666}
ul{list-style-type:none;}
img{border:0}
i{font-style:normal}
a{text-decoration:none;cursor:pointer;color:#6D6D6D}
a:hover{text-decoration:none; color:#065AA0 ;}
.hand{cursor:default}

/*clear*/.cl,{clear:both}.fl{float:left}.fr{float:right}.hr-5{clear:both; height:5px;overflow:hidden;width:100%} .clear {clear: both;font-size: 0;line-height: 0;height: 0;}
/*display*/.inline{display:inline;}.block{display:block}.none{display:none}
/*position*/.rlt{ position:relative;}.abs{ position:absolute}
/*text*/.fb{font-weight:bold}.tr{text-align:right}.tc{text-align:center}
/*margin*/.mlr7{margin:0 7px}.mlr4{margin:0 4px}.pd15{padding-left:15px}.pd10{padding:10px}.pd20{padding:10px 20px 20px}
.tit-more{top:5px;right:10px;color:#388CD5}/**--内页标题中的更多--**/
.list-more{bottom:5px;right:10px;}/**--新闻列表更多--**/
.blue{color:#388CD5}.green{color:#6fbb13}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
/*GOTO TOP*/
.gotop{display:none;background:url(../img/top.gif) no-repeat;bottom:218px;height:78px;margin-right:-560px;position:fixed;right:50%;width:48px;z-index:10;}
/*.gotop:hover{background-position:left -50px;}*/

/* -- 页面整体布局 -- */
.header , .content , .footer { width:960px; margin:0 auto; }
html,body{-webkit-text-size-adjust:none;}
body{  color: #666666;
  font: 12px/1.231 Verdana, Arial, Helvetica, sans-serif ,"宋体";
  background: #fff url(../img/bg.gif) repeat center top;
}
.Validform_checktip,.Validform_wrong{ position: absolute; text-align:left;}
.m1 { margin:1px; }
.m2 { margin:2px; }
.m5 { margin:5px; }
.m10 { margin:10px; }
.mt2 { margin-top:2px;}
.mt5 { margin-top:0px; width:360px; height:225px;}
.mt8 { margin-top:8px;}
.mt10 { margin-top:10px;}
.mt12 { margin-top:12px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mr5 { margin-right:5px;}
.mr10 { margin-right:10px;}
.mr12 { margin-right:12px;}
.ml5 { margin-left:5px; }
.ml7 { margin-left:7px; }
.mb10 { margin-bottom:10px;}
.ml12 { margin-left:12px; }
.ml10 { margin-left:10px; }
.ml20 { margin-left:20px; }
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family:"宋体";}
.pa{ position:absolute;}
.pr{ position:relative}
.mt8{ margin-top:8px;}
.font14 { font-size:14px; font-weight:bold;}


.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url(../Img/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../Img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(../Img/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(../Img/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(../Img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../Img/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../Img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

/*头部开始*/
.hg { background:url(../Img/topbg.gif) repeat-x center top;}
.h_top { height:32px; line-height:32px;}

.h_top p a { padding:0 6px;}
.h_top p img { padding:5px 2px 0 0;}
.h_top span { padding-left:5px;}

.h_con { height:146px;}
.h_con h1 { padding:15px 0 0 0;}
.h_con h1 img { float:left; padding:20px 13px 0 7px;}
.h_con h1 span { float:left; padding:16px 0 0 14px; width:200px; line-height:45px; font-size:20px; font-family:"微软雅黑"; color:#198ee9; font-weight:bold; background:url(../Img/h_bt_01.gif) no-repeat left top;margin:0;}
.h_con h1 span font { color:#4b4a4a; display:block; font-size:20px;}
.h_pho { width:270px; padding:36px 0 0 0; overflow:hidden; text-align:right;margin:0;}
.h_pho span { background:url(../Img/tel.gif) no-repeat left 8px; font-size:12px; color:#4b4a4a; padding-right:12px; display:block;}
.h_pho span font { font-size:25px; font-family:"微软雅黑"; font-style:italic; color:#1a8b04;font-weight:bold;}



.h_nav { height:50px; line-height:50px;}
.h_nav ul li {width: 96px;height: 50px;float:left;/* background:url(../Img/n_bor.gif) no-repeat right center;*/ text-align:center; display:block; font-size:14px; font-weight:bold;position:relative; z-index:100}
.h_nav ul .nonav { background:none;}
.h_nav ul li a { padding:0 15px; color:#fff;}
.h_nav ul li a span{height:50px; line-height:50px}
.h_nav ul li a:hover, .h_nav ul .cur a { background:url(../Img/hover.gif) repeat-x center top; display:block; color:#fff;}
.h_nav ul li a:hover span, .h_nav ul .cur a span {;background:url(../Img/hoversj.gif) no-repeat center top; display:block;}
.h_nav .h_list { top:51px; left:0; width:406px; background-color:#fff; padding:10px 0 10px 10px; z-index:9999; position:absolute;}
.h_nav .h_list li { width:172px; background:url(../img/listdd.gif) no-repeat 15px center; height:34px; line-height:34px; float:left; font-size:12px; font-weight:normal; text-align:left; padding-left:24px; overflow:hidden; color:#0560a6;}
.h_nav .h_list li a { background:none; color:#0560a6; display:inline; padding:0 3px;}
.h_nav .h_list li a:hover { background:none; color:#0560a6;}
.h_nav .h_list .cur a { background:none;}

.h_ser { height:56px; overflow:hidden;}
.h_ser p { display:block; padding-left:15px; line-height:50px;}
.h_ser p a { padding:0 6px;}
.h_ser .s_inp { width:270px; height:27px; padding:9px 0 0 0px ; display:inline;}
.h_ser .inp01 { background:url(../Img/txt.gif) no-repeat; width:239px; height:27px; line-height:27px; border:none; text-align:left; padding-left:5px; color:#9d9c9c; font-size:12px}

 
#site{ position:absolute; z-index:101;top:6px; left:530px;}
#siteDiv{  background-color: #FFFFFF;border: 1px solid #999999;display: none;padding: 8px 10px;position: absolute;top: 23px;white-space: nowrap;width: 235px;z-index: 1000; display:none;left:0px;}
#siteDiv li {float: left;list-style-type: none;padding-right: 15px; height:17px;}
#siteDiv li a{ color:#666;}
/*头部结束*
/*--------banner-----------*/
.nr{margin-left:25px;}
.banner { width:1005px; height:354px; background:url(../img/bannersha.gif) no-repeat center bottom; margin:0 auto; display:block;}


.banner .nr dl{ float:left; width:958px;}
.banner .nr dl dt img { width:958px; height:453px;}

.bl, .b2 { float:left; padding:144px 0 0 0; display:none;}


/*.ban_bg{height:498px;width:100%; position:relative; }
.ban_bg .bgitem{ position:absolute; top:0;}
.ban_bg .btn{  bottom: 5px;margin-right: -450px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7;}
.ban_bg .btn span {background: none repeat scroll 0 0 #2B130F;border: 1px solid #2B130F;color: #FFFFFF;cursor: pointer;display: inline-block;
margin-left: 5px;padding: 2px 5px;}
.ban_bg .btn span.cur {font-weight: bold;padding: 4px 8px;}*/
/*---------------------------------*/
/*正文开始*/ 


.prolist { width:228px; height:828px; background-color:#fff; border:1px solid #dcdada; border-top:none;overflow:hidden;}
.prolist h2 { height:39px; line-height:39px; background:url(../img/listh2.gif) no-repeat; font-size:16px; padding:0 0 0 39px;}
.prolist h2 a { color:#fff;}
.prolist h3 { font-size:12px; background:url(../img/listh3.gif) no-repeat; width:173px; height:26px; line-height:26px; padding:0 0 0 22px; margin:5px 0 5px 17px; display:block;}
.prolist h3 a { color:#5a5a5a;}
.prolist h3 a:hover, .list_con .cur a { color:#0560a6;}
.prolist ul { width:172px; overflow:hidden; padding:5px 0 5px 41px;}
.prolist ul li { height:30px; line-height:30px; overflow:hidden; background:url(../img/listdd.gif) no-repeat left center; font-size:12px; padding-left:8px; font-family:"宋体";}
.prolist ul li a { color:#5a5a5a;}
.prolist ul li a:hover, .prolist ul .cur a { color:#0560a6;}




.pro { width:718px; height:827px; overflow:hidden; border:1px solid #dcdada; background-color:#fff;}
.probar { height:30px; border-bottom:1px solid #dcdada; padding:5px 0 0 14px;}
.probar ul li { float:left; width:110px; text-align:center; display:block; overflow:hidden; line-height:30px; background:url(../img/px.gif) no-repeat right center;}
.probar ul .nones { background:none;}
.probar ul li a { color:#7b7b7b;}
.probar ul li a:hover, .probar ul .cur a { color:#fff; font-weight:bold; background:url(../img/prohover.gif) no-repeat; display:block;}
.pro_con { padding:0 0 0 9px; width:709px; height:791px; overflow:hidden;}
.pro_con dl { width:698px; height:181px; border-bottom:1px dotted #b5b5b4; padding:13px 0 0 0;}
.pro_con .nones { border-bottom:none;}
.pro_con dl dt { width:204px; height:172px; background:url(../img/psha.gif) no-repeat center bottom;}
.pro_con dl dt img { width:202px; height:162px; border:1px solid #dcdada;}
.pro_con dl dd { padding-left:23px; width:438px;}
.pro_con dl dd h3 { font-size:14px; color:#0560a6; background:url(../img/proh3.gif) no-repeat left 5px; height:28px; padding-left:16px;
overflow: hidden;/*省略号*/
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -icab-text-overflow: ellipsis;
  -khtml-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;}
.pro_con dl dd h3 a { color:#0560a6; padding:0 3px;}
.pro_con dl dd p { line-height:20px; padding:3px 0 0 18px;}
.pro_con dl dd span { margin:15px 0 0 18px; display:block;}
.pro_con dl dd span img { padding-right:5px;}

.bd01 { width:960px; height:102px; display:none;}
.bd01 img { width:958px; height:100px; border:1px solid #ddd;}
.fa { top:30px;	right:50px; font-size:16px;}
.fa a { color:#637d06;}
.fa a:hover { text-decoration:none;}
.tel1 { top:70px; right:15px; font-size:12px; color:#1479c7; text-align:center; line-height:28px;}
.tel1 font { font-size:24px; color:#348bce;}
.fa2 { top:28px; right:40px; font-size:18px;}
.fa2 a { color:#fff;}
.fa2 a:hover { text-decoration:none;}
.tel2 { top:69px; right:15px; font-size:12px; color:#fff; text-align:center; line-height:28px;}
.tel2 font { font-size:24px; color:#d5efc2;}
.fa3 { top:20px; right:12px; font-size:18px;}
.fa3 a { color:#fff;}
.fa3 a:hover { text-decoration:none;}
.tel3 { top:48px; left:818px; font-size:12px; color:#085a99; text-align:center; line-height:20px; text-align:left;}
.tel3 font { font-size:18px; color:#fbf7d0; display:block;}
.fa4 { top:20px; left:809px; font-size:16px;}
.fa4 a { color:#fff;}
.fa4 a:hover { text-decoration:none;}
.tel4 { top:44px; left:809px; font-size:12px; color:#fff; text-align:center; line-height:20px; text-align:left;}
.tel4 font { font-size:18px;  display:block;}

.ys7 { background:url(../img/ys7.jpg) no-repeat; height:1498px;}
.ysdvd {  float: right; top:35px; left:565px; border:2px solid #c5c4c4;}
.qqtel { left:669px; top:305px; font-size:18px; color:#347802;}
.qqtel span { display:block; font-size:14px; padding-left:5px;}
.qqtel span font { font-size:18px;}
.qq { top:355px; left:665px; width:210px;}
.qq img { padding:4px 4px 0 10px;}
.dl01 { top:170px; left:105px; width:352px;}
.dl01 dt { color:#298fde; font-size:20px; font-weight:bold;}
.dl01 dt a{color:#298fde; font-size:20px; font-weight:bold;}
.dl01 dt span { color:#347802; font-size:20px;}
.dl01 dd { font-size:15px; color:#242424; line-height:26px; padding:10px 0 0 0;}
.dl01 dd p { line-height:22px;}
.dl01 dd font { color:#347802; font-size:15px;}
.dl02 { top:502px; left:561px; width:382px;}
.dl03 { top:693px; left:112px; width:382px;}
.dl04 { top:848px; left:112px; width:382px;}
.dl05 { top:1053px; left:530px; width:400px;}
.dl06 { top:1233px; left:530px; width:400px;}
.dl07 { top:1290px; left:112px; width:348px;}
.bot01 { top:1416px; left:56px; width:62px; color:#fff;}
.bot01 dt { font-size:26px;}
.bot01 dt a{color:#fff;}
.bot01 dd { font-size:14px;}
.bot02 { left:202px; width:102px;}
.bot03 { left:366px; width:72px;}
.bot04 { left:519px; width:72px;}
.bot05 { left:674px; width:72px;}
.bot06 { left:824px; width:88px;}

.hz { height:202px; overflow:hidden;}
.hz h2 { background:url(../img/bar960.gif) no-repeat; line-height:35px; height:35px; padding-left:40px; font-size:15px;}
.hz h2 a { color:#fff;}
.hz h2 span{ padding:12px 10px 0 0;}
.hz_con { padding:24px 0 0 5px; width:953px; height:141px; border:1px solid #ccc; background-color:#fff;}
.hz01, .hz03 { float:left; padding:40px 0 0 0;}
.hz02 { margin:0 0 0 5px; width:900px; height:200px; float:left; display:inline; overflow:hidden;}
.hz02 ul li { float:left; margin:0 6px; width:138px; height:141px; display:inline;overflow:hidden;}
.hz02 ul .nones { margin-right:0;}
.hz02 ul li img { width:136px; height:104px; border:1px solid #dcdada;}
.hz02 ul li span { text-align:center; display:block; overflow:hidden; height:35px; line-height:30px;}
.hz02 ul li span a { color:#5a5a5a;}


.jz { height:432px; overflow:hidden;}
.jz_con { width:941px; height:390px; padding:3px 0 2px 17px; border:1px solid #dcdada; background-color:#fff;}
.jz_con dl { width:455px; height:181px; padding:12px 0 0 0; float:left;}
.jz_con dl dt { float:left; width:156px; height:168px; background:url(../img/jzbg.gif) no-repeat;}
.jz_con dl dt img { width:148px; height:148px; padding:4px;}
.jz_con dl dd { float:left; padding-left:20px; width:254px; overflow:hidden;}
.jz_con dl dd h3 { line-height:22px; height:22px; font-size:12px; color:#242424; overflow:hidden;}
.jz_con dl dd h3 a { color:#242424;}
.jz_con dl dd h3 font { display:block; font-weight:normal; font-size:12px;}
.jz_con dl dd p { line-height:22px; height:88px; color:#949494;overflow:hidden;}
.jz_con dl dd span { text-align:right; display:block;}
.jz_con dl dd span a { color:#1477c5;}


.faq { width:314px; height:274px; overflow:hidden;}
.faq h2 { background:url(../img/barfaq.gif) no-repeat; height:42px; line-height:36px; font-size:15px; padding-left:41px;}
.faq h2 a { color:#0560a6;}
.fa_con {width:305px; height:231px; border:1px solid #dcdada; border-top:none; overflow:hidden; background-color:#fff; padding:0 2px 0 5px;}
.fa_con dl { width:305px; padding:6px 0 8px 0; border-bottom:1px dashed #d9d6d6;}
.fa_con dl dt { line-height:22px; background:url(../img/wen.gif) no-repeat 5px 3px; padding-left:32px;}
.fa_con dl dt a { color:#525151;}
.fa_con dl dd { line-height:22px; padding:6px 0 0 0; background:url(../img/da.gif) no-repeat 5px 7px; padding-left:32px;}
.fa_con .nones { border-bottom:none;}

.about { width:690px; height:427px; overflow:hidden;}
.about h2 { background:url(../img/barabout.gif) no-repeat;}
.ab_con { padding:13px 0 0 17px; width:673px; height:376px; border:1px solid #dcdada; border-width:1px 0 1px 1px; background-color:#fff;}
.ab_con dl { width:673px; height:200px; overflow:hidden;}
.ab_con dl dt { width:214px; height:182px; float:left;}
.ab_con dl dt img { width:204px; height:172px; padding:4px; border:1px solid #dcdada;}
.ab_con dl dd { float:left; padding-left:16px; width:440px;}
.ab_con dl dd h3 { height:20px; font-size:12px; font-weight:normal;}
.ab_con dl dd h3 a { color:#242424;}
.ab_con dl dd p { font-variant:small-caps; padding:5px 0 0 0; line-height:22px; height:132px; overflow:hidden;}
.ab_con dl dd span { height:28px; line-height:28px; text-align:right; display:block; padding-right:5px;}
.ab_con dl dd span a { color:#1f4795;}
.ab_con ul { width:673px; height:176px;}
.ab_con ul li { float:left; margin-right:20px; width:151px; height:131px;}
.ab_con ul .nones { margin-right:0;}
.ab_con ul li img { width:143px; height:123px; border:1px solid #dcdada; padding:3px;}
.ab_con ul li span { height:28px; line-height:28px; text-align:center; display:block; overflow:hidden;}

.td { width:270px; height:427px; overflow:hidden; background:url(../img/rybg.gif) no-repeat left top;}
.td h2 { height:36px; line-height:36px; font-size:15px; padding:0 24px 0 61px;}
.td h2 a { color:#fff;}
.td h2 span { padding:14px 0 0 0;}
.t_con { height:174px; padding:10px 0 0 36px; width:234px; overflow:hidden;}
.t01, .t03 { float:left; padding:47px 0 0 0;}
.t_con  {  height:174px; margin-left:5px; overflow:hidden;}
.t_con  dl { float:left; width:158px;height:159px; overflow:hidden; }
.t_con  dl dt img { width:156px; height:118px; border:1px solid #dcdada;}
.t_con  dl dd { height:29px; line-height:29px; text-align:center; display:block; overflow:hidden; font-family:"宋体";}
.t_con  dl dd a { color:#5a5a5a;}


.sys { padding:16px 0 0 42px;}
.sys li { width:200px; height:134px; overflow:hidden;}
.sys li img { width:196px; height:104px; border:1px solid #dcdada; padding:1px;}
.sys li span { height:26px; line-height:26px; text-align:center; display:block; overflow:hidden;}
.sys li span a { color:#5a5a5a;}

.zxx { width:475px; height:362px; overflow:hidden;}
.zxbar { background:url(../img/barnew.gif) no-repeat; height:35px;}
.zxbar span{padding: 12px 10px 0 0;}
.zxbar ul li { float:left; font-weight:bold;}
.zxbar ul li a { padding-left:38px; color:#1276c3; line-height:35px;}
.zxbar ul li font { padding-right:40px; font-size:15px;}
.zxbar ul li a:hover, .zxbar ul .cur a { background:url(../img/d01.gif) no-repeat left top; display:block; color:#fff;}
.zxbar ul li a:hover font, .zxbar ul .cur a font { background:url(../img/d02.gif) no-repeat right top; display:block;}
.zxx_con { padding:8px 0 0 14px; width:459px; height:317px; border:1px solid #dcdada; background-color:#fff;}
.zxx_con ul { width:446px; overflow:hidden; padding:6px 0 0 0;}
.zxx_con ul li { height:29px; line-height:29px; border-bottom:1px dashed #dcdada; overflow:hidden; background:url(../img/listdd.gif) no-repeat 8px center; padding-left:23px; color:#5a5a5a;}
.zxx_con ul li a { color:#242424;}
.zxx_con ul li span{ float:right;}

.pf { width:475px; height:362px; overflow:hidden;}
.pf h2 { background:url(../img/barly.gif) no-repeat;}
.pf_con { width:473px; height:325px; overflow:hidden; background:url(../img/lybg.gif) no-repeat; border:1px solid #dcdada;}
.pf_con ul { padding:10px 0 0 10px; width:420px;}
.inp04 { width:192px; height:22px; line-height:22px; color:#454545; padding:0 0 0 5px; border:1px solid #c9c9c9; background-color:#fff;}
.i_area { height:90px; width:192px; border:medium none; vertical-align:top; color:454545; padding:2px 0 0 5px; border:1px solid #c9c9c9; background-color:#fff;}
.inp06 { background-color:#fff; height:22px; line-height:22px; padding: 0 0 0 5px; width:70px; border:1px solid #c9c9c9;}
.pf_con ul li { line-height:15px; padding-bottom:8px; *padding-bottom:6px; font-family:"宋体"}
.pf_con ul li span { width:102px; text-align:right; display:inline-block; line-height:22px; color:#333;}
.pf_con ul li img { vertical-align:middle; padding:0 6px;}
.pf_con .lis01 { padding-left:102px;}
.pf_con ul li font { color:#f00; padding-left:5px; font-size:12px;}
.i_img01, .i_img02 {margin:5px 10px 0 0;}
.pf_con li a { color:#666;}



.link { height:130px; overflow:hidden; background:url(../img/linksha.gif) no-repeat center bottom;}
.link h2 { width:66px; height:48px; padding:42px 0 0 30px; font-size:15px; float:left; color:#fff; background:url(../img/linkh2.gif) no-repeat;}
.link h2 a { color:#fff;}
.l_con { float:left; line-height:28px; width:843px; height:75px; overflow:hidden; border:1px solid #dcdada; border-left:none; padding:12px 10px 0 10px; background:url(../img/linkbg.gif) repeat-x;}
.l_con a { padding:0 9px;}




.mt5 { margin-top:0px; width:360px; height:225px;}


/*

.head_line{width:100%; height:35px; background-color:#FCFCFC; border-bottom:#ccc 1px solid;}
.head_line span{width:980px; margin:0px auto; font-weight:bold; display: block; padding-top: 5px;}
.head_line span p{float:left}
.head_line span a{float:right; font-weight:100;}
.head_line span i{width:1px; background-color: #666; height: 14px; margin: 3px 5px; float: right;}

#card-header,#card-nav,#card-content,#card-footer{margin:0 auto;width:980px}
.hof,.hof-a a{overflow:hidden;line-height:200px;display:block}
.nav-sub-li li,.list li,.co1-zf li,.side-menu li a,.side-menu span,.dot,.pay li{background:url(../images/tab.png) no-repeat}*/


.logo{margin:10px 0px}
#mini-guide{background:url(../img/tel.png) left no-repeat;  height: 53px; width: 210px; margin: 15px; text-align: left;}
#mini-guide li{ margin-left:63px;}
#mini-guide li p{font-size:18px; font-weight:bold;}
#mini-guide li i{font-size:22px; font-weight:bold; margin-top:10px;display: block;}
/****----------****/ 
 
/***--- ---***/
#white_bg{background-color:#fff; width:100%;   padding:10px 0; }
#boxwrap{width:960px; margin:0px auto;}


.search{position: absolute;  margin-left: 800px; top: 12px;}
.search .input{display:block;margin:0;padding:1px 8px;float:left;background:#EEE;  border: #ccc 1px solid;  border-right: none;border-radius:2px 0 0 2px;color:#B3B3B3;font-size:13px;height:20px; line-height:20px;width:120px; }
.search 

.goods_left{width:210px; float:left;padding-top: 15px;}
.goods_left dl{width:100%; background-color:#05599F; padding-bottom:5px; border-radius:3px;}
  .goods_left dl dt{width:100%; height:46px;}
  .goods_left dl dt p{font-weight:bold; font-size:16px; color:#fff; height:46px; line-height:46px; text-align:center;}
  .goods_left dl dd{width:95%; margin:0px auto; background-color:#fff; border-radius:3px;  padding: 10px 0;  display: table;}
  .goods_left dl dd ul{margin-left:15px}
     .goods_left dl dd li{width:170px; margin:0 auto;float: left;}
	 .goods_left dl dd li h4{width: 165px; height:32px; border: 1px #ccc solid; margin: 5px 0px; border-radius: 3px;
	 FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#DBDBDB,endColorStr=#DBDBDB);
  background: -ms-linear-gradient(top, #F0F0F0, #DBDBDB);
  background: -moz-linear-gradient(top,#F0F0F0,#DBDBDB);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%,from(#F0F0F0), to(#DBDBDB));
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F0F0F0), to(#DBDBDB));
  background: -webkit-linear-gradient(top, #F0F0F0, #DBDBDB);
  background: -o-linear-gradient(top, #F0F0F0, #DBDBDB);}
      .goods_left dl dd li h4 a{   background: url(../img/ico_2.png) left no-repeat; display: block; font-size: 15px; border: 1px #fff solid; border-radius: 3px; height: 25px; padding: 5px 0 0 20px;}
	  .goods_left dl dd li .list {display:block;}
     .goods_left dl dd li .list a{width:90%; height:30px; line-height:30px; border-bottom:1px #ccc dashed; background:url(../img/ico_1.jpg) left no-repeat; padding-left:15px; float:left;} 
  


#goods_list{width: 725px; float: right;}
   #goods_list .goods_title{width:100%; height:47px; line-height:47px;   border-bottom: 1px #065AA0 solid;border-radius:5px 5px 0px 0px;/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FD64D6,endColorStr=#C1398B);
  background: -ms-linear-gradient(top, #FD64D6, #C1398B);
  background: -moz-linear-gradient(top,#FD64D6,#C1398B);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%,from(#FD64D6), to(#C1398B));
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FD64D6), to(#C1398B));
  background: -webkit-linear-gradient(top, #FD64D6, #C1398B);
  background: -o-linear-gradient(top, #FD64D6, #C1398B);*/}
   #goods_list .goods_title ul{width:240px; float:left;  margin:17px 0 0 20px;}
     #goods_list .goods_title  li{float:left;width:96px; height:30px; line-height:30px; /*background:url(../img/goods_nav.jpg); */margin-right:10px;text-align: center; font-weight: bold; font-size: 15px;  border-radius: 10px;  border-radius: 2px 2px 0 0px; background-color: #065AA0;
  /*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FBFBFB,endColorStr=#999797);
  background: -ms-linear-gradient(top, #FBFBFB, #999797);
  background: -moz-linear-gradient(top,#FBFBFB,#999797);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%,from(#FBFBFB), to(#999797));
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FBFBFB), to(#999797));
  background: -webkit-linear-gradient(top, #FBFBFB, #999797);
  background: -o-linear-gradient(top, #FBFBFB, #999797);*/}
  #goods_list .goods_title  li a{width: 94px;height: 27px;  color: #fff;display: block;line-height: 30px;  font-size: 15px; }
   #goods_list .goods_title span{float:right;  margin: 20px 10px 0;}
     #goods_list dl{width: 723px;background-color: #fff;border-top: none;display: inline-block;padding-left: 2px;padding-bottom: 10px;}
	 #goods_list dl dd{width: 211px;margin: 15px;text-align: center;float: left;} 
	   #goods_list dl dd i{width:211px; height:205px;} 
	   #goods_list dl dd img{width:211px; height:130px; border:1px #ccc solid;} 
	   #goods_list dl dd p{width:100%; height:25px; line-height:25px; background:url(../img/goods_foot.jpg) no-repeat; text-align:center;padding-top: 8px;
  overflow: hidden;/*省略号*/
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -icab-text-overflow: ellipsis;
  -khtml-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;}
   
   .par{width:100%; background:url(../img/sha3.jpg) no-repeat center top;height: 92px;  padding-top:50px;  margin-bottom: 20px;}
   .par ul{width:96%; margin:0px auto;}
   .par li{float:left; width:158px; height:67px; margin:0px 5px; border:1px #ccc solid;}
   .par li img{float:left; width:158px; height:67px;}
   
   .about_l{width:647px; float:left;}
     .about_l .a_ti{width:100%; height:40px; border-bottom:3px #C2C2C2 solid; background-color:#fff;}
	  .about_l .a_ti a{float:right; margin:10px;}
	   .about_l .a_con{width:100%; }
	    .about_l .a_con dt{width:100%; margin:15px 0;  float: left;}
		 .about_l .a_con dt i{float:left;margin-right:10px;  border: 1px #ccc solid; display: block;}
		  .about_l .a_con dt img{width:270px; height:179px; margin:5px;}
		   .about_l .a_con dt strong a{float:right; text-align:center; width:355px; font-size:16px; font-weight:bold; margin-bottom:5px;overflow: hidden;/*省略号*/
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -icab-text-overflow: ellipsis;
  -khtml-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;}
		  .about_l .a_con dt p{float:right; width:355px; line-height:25px; text-indent:2em;}
		  .about_l .a_con  dd{ float:left; margin-right:8px;}
		  .about_l .a_con  dd img{width: 66px; height: 67px; vertical-align: middle; opacity: 0.6; filter: alpha(opacity=60);}
		  .about_l .a_con  dd a{ border:1px #ccc solid;display: block;  }
		  .about_l .a_con  dd a div {width:201px;height: 144px; text-align: center;  border: 2px #fff solid;}
		  .about_l .a_con  dd a span {  height: 144px; margin-top:35px; display: inline-block; vertical-align: middle;}
		  
	  
	  
   .about_r{width:303px; float:right; background:url(../img/line_bg.jpg) left no-repeat;}
    .about_r .a_tit{width:271px; float:right;height:36px; border-bottom:3px #C2C2C2 solid; background-color:#fff;}
	 .about_r .a_tit a{float:right; margin:10px;}
      .about_r .a_cont{width:271px; float:right;}
       .about_r .a_cont li{width:100%; text-align: left;  margin:2px 0;  float: left;background: url(../images/pro_tu.jpg) left center no-repeat;overflow:hidden; /*不换行，省略号*/
white-space:nowrap; 
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
-icab-text-overflow: ellipsis; 
-khtml-text-overflow: ellipsis; 
-moz-text-overflow: ellipsis; 
-webkit-text-overflow: ellipsis;}
	   .about_r .a_cont li i{width:100%;}
	   .about_r .a_cont li img{width:229px; height:150px; border:1px #ccc solid;}
	   .about_r .a_cont li  a{width:98%; height:25px; line-height:25px; margin-left:10px;}
	   
	   .plan_t{width:100%; height:53px; background:url(../img/index_109.jpg);border: 1px #ccc solid; border-bottom: none;}
	     .plan_t ul{width:336px; float:left;background: url(../img/about_bg.jpg) right no-repeat;}
		 .plan_t ul li{width:163px; height:53px; float:left; background:url(../img/about_off.jpg) no-repeat;line-height:43px; text-align:center; font-size:16px; font-weight:bold;}
		 .plan_t ul .on{width:163px; height:53px; background:url(../img/about_on.jpg) no-repeat; line-height:43px; text-align:center; font-size:16px; font-weight:bold;  color: #fff;}
		 .plan_t ul .thistab{width:163px; height:53px; background:url(../img/about_on.jpg) no-repeat; line-height:43px; text-align:center; font-size:16px; font-weight:bold;  color: #fff;}
		 .plan_t ul .thistab a{color:#fff; font-size:15px; font-weight:bold;}
		 
		 
		.plan_c{width:100%; float:left; border:1px #ccc solid;  border-top: none;  height: 206px;}
		  .plan_c dd{float:left; width:207px;  margin: 16px;}
		   .plan_c dd img{width:207px; height:138px;}
		   .plan_c dd p{width:100%; height:35px; line-height:35px; text-align:center;}
   /*--产品推荐滚动--*/
.index_news_FJP_box{
width:99%; height:auto; overflow:hidden; margin:0 auto;  padding: 0 5px; }
#index_news_FJP {
OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 78px;
}
#index_news_FJP DL {WIDTH: 850px; HEIGHT: 78px;float:left; }
#index_news_FJP DD {FLOAT: left; OVERFLOW: hidden; WIDTH: 173px; HEIGHT: 78px; text-align:left;}
#index_news_FJP DD a{display:block; width:173px;  height:78px; overflow:hidden;/*background:url(../img/index_news_fjp_bg.png) no-repeat;*/ text-align:center;}
#index_news_FJP DD img{width:150px; height:67px;  border: 1px #ccc solid;-moz-box-shadow:2px 2px 10px #06C; -webkit-box-shadow:2px 2px 10px #000; box-shadow:2px 2px 10px #000;}
#LeftArr_Awards {FLOAT: left; WIDTH: 40px; display:block; height:67px; background:url(../img/index_news_FJP_skin.png) 0px 23px no-repeat; font-size:0px;}
#RightArr_Awards{FLOAT: left; WIDTH: 50px; display:block; height:67px; background:url(../img/index_news_FJP_skin.png) -50px 23px no-repeat; font-size:0px;}
#LeftArr_Awards:hover {background:url(../img/index_news_FJP_skin.png) -100px 23px no-repeat;}
#RightArr_Awards:hover{background:url(../img/index_news_FJP_skin.png) -150px 23px no-repeat;}
#index_news_FJP DD a span.title{
width:225px; height:30px; color:#67543d; font-size:14px; font-weight:bold; overflow:hidden; margin:0 auto; display:block; line-height:30px;
}
#index_news_FJP DD a p{
width:225px; height:70px; color:#4a4a4a; font-size:12px; overflow:hidden; margin:0 auto; display:block; line-height:22px;
padding-top:15px;
border-top:1px #666666 solid;
}
#index_news_FJP DD a span.detail{
padding-top:5px;
border-top:1px #666666 solid;
width:225px; height:30px; color:#4a4a4a;  overflow:hidden; margin:0 auto; display:block; line-height:30px;
text-align:right;
}
#index_news_FJP DD a p:hover,#index_news_FJP DD a span.detail:hover,#index_news_FJP DD a span.title:hover{
color:#e60013;
}

/*--产品推荐滚动--*/

 
/*--------------------jobs------------------------*/
   .talent-t{ float:left; width:93.38028%; padding:2% 3.35428%; margin-top:30px; background:#FFF; border:solid #d6d6d6 1px;}
   .talent-t .t-left{ float:left; border-left:solid #666666 3px;/* background:url(../image/icon/icon-talent.jpg) 14px 64px no-repeat;*/ font-size:18px; min-height:103px; _height:103px; padding-left:14px;}
   .talent-t .t-left i{ font-size:20px; font-family:Tahoma, Geneva, sans-serif; width:100%; display:block;}
   .talent-t .t-right{ width:77.828054%; float:right;  color:#797979;}
   .talent-tab{float:left; width:93.38028%; padding:2% 3.35428%; background:#FFF; }
   .tab-jobs{ display:table; float:left; width:100%; border-top:solid #d5d5d5 1px;}
   .tab-jobs th{ text-align:center; line-height:32px; border-bottom:solid #ebebeb 1px; font-weight:normal; color:#666666;
   background: linear-gradient( top,#ffffff,#f2f2f2);
   background: -moz-linear-gradient( top,#ffffff,#f2f2f2);/*Mozilla*/
   background: -webkit-gradient(linear,0 50%,100% 50%,from(#ffffff),to(#f2f2f2));/*Old gradient for webkit*/
   background: -WebKit-linear-gradient( top,#ffffff,#f2f2f2);/*new gradient for Webkit*/
   background: -o-linear-gradient( top,#ffffff,#f2f2f2);/*Opera11*/
   background: -ms-linear-gradient(#ffffff 0%,#f2f2f2 100%);/*ie9 10*/
   filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#f2f2f2, endColorstr=#979797);/*IE<9>*/
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#f2f2f2, endColorstr=#f2f2f2)";/*IE8+ GradientType*/
   }
   .tab-jobs td{ line-height:32px; border-bottom: dotted #ebebeb 1px; text-align:center; color:#999999;}
   .tab-jobs th.last,.tab-jobs td.last{ padding-left:5%; text-align:left;}
   .tab-jobs td a{ background:#c3c3c3 ; color:#FFF; padding:1% 2%; border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -webkit-border-radius:2px;-o-border-radius:2px; }
   .tab-jobs td a:hover{ background:#004285 ; color:#FFF;}
   
   .back,.back:hover{ float:right; background:#C30; width:68px; height:26px; line-height:26px; color:#fff; font-size:12px; font-weight:normal; text-align:center;}
   .jobs-form{ display:table; float:left; width:100%; border-top:solid #d5d5d5 1px; padding-top:27px;}
   .jobs-form li{ float:left; width:100%; padding-bottom:20px; line-height:30px;color:#6a6a6a;}
   .jobs-form li span{ float:left; padding-left:30px;display:block;}
   .jobs-form li span i{ float:left; width:70px; text-align:right; display:block; padding-right:10px;}
   .jobs-form li .intxt{ float:left; width:132px; height:28px; padding:0 5px; line-height:28px; border:solid #dedede 1px;color:#999;}
   .jobs-form li .intxt2{ float:left; width:190px; height:28px; padding:0 5px; line-height:28px; border:solid #dedede 1px;color:#999;}
   .jobs-form li .intxt3{ float:left; width:132px; height:27px; padding:0 5px; line-height:27px; border:solid #dedede 1px; background:#efefef; border-right:0; color:#999;}
   .jobs-form li select{ float:left; width:144px; text-indent:7px; height:30px;line-height:30px; border:solid #dedede 1px;color:#999;}
   .jobs-form li textarea{ float:left; width:380px; height:80px;line-height:22px; border:solid #dedede 1px; resize:none;color:#999;}
   .jobs-form li .btn-sc{ float:left; width:29px; height:30px; border:0; cursor:pointer; /*background:url(../image/icon/btn-sc.jpg) no-repeat;*/}
   .jobs-form li .btn-ture{ float:left; width:88px; height:28px; line-height:28px; cursor:pointer; background:#f4f4f4; border:solid #d4d4d4 1px; color:#333333; margin:0 15px 0 110px; }
   .jobs-form li .btn-re{ float:left; width:88px; height:28px; line-height:28px; cursor:pointer; background:#f4f4f4; border:solid #d4d4d4 1px; color:#333333; }
  .mbg{ float:left; width:100%; /*background:url(../image/bg/bg-m.jpg) repeat;*/ height:auto; /*margin-top:90px;*/ display:inline;}

 /*-----------------------------------------------*/
/*弹窗*/
/*mydiv*/
.mydiv{
font-size: 12px;
font-weight: bold;
z-index:999;
width:70%;
height:90%;
left:50%;/*FF IE7*/
top:5%;/*FF IE7*/
margin-left:-35%!important;/*FF IE7 该值为本身宽的一半 */
position:fixed;/*IE6*/
background:#fff;}
 
.bg{
background-color: #000;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=80);/*IE*/
opacity:0.8;/*FF*/
z-index:999;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}
.mybox_title{ position:absolute; width:43px; height:13px; top:5px; right:10px; background:url(../image/images/images/3_03.png) no-repeat right center; line-height:14px;}
.mybox_title a:link,.mybox_title a:visited{color:#999; display:inline-block; width:43px;}


.mybox_con{ float:left;  width:100%; height:90%}
.mybox_con .cont{width:80%; margin:0px auto; font-size:12px; font-weight:100;}
.mybox_con-head{height:7%; background:#d2d2d2;}
.mybox_con-con strong{font-size:18px; color:#999;}
.mybox_con-con{width:80%; padding:1% 10%;}
.mybox_con-con span{float:right; font-size:14px; color:#999;}
.mybox_con textarea{width:80%; margin:1% 10%; border:1px solid #d2d2d2; height:50%;}
.mybox_con p{width:80%; padding:1% 10%; line-height:20px; color:#666;}
.weibo-icon{background:url(../image/images/images/3_07.png) no-repeat; display:inline-block; width:20px; height:16px; margin-top:1%;}
.mybox_con p span{float:left; padding-top:1%;}
.btn_1{width:10%; line-height:30px; color:#fff; background:#76bff1; text-align:center; float:right; display:inline-block; border:none;}

/*活动弹窗*/
.txt_1{text-align:center; font-size:26px; width:100%; border-bottom:1px solid #d6d6d6; color:#666; margin:1% 10%; width:80%;}
.mybox_con .txt_1 span{font-size:14px; color:#999;}
.mybox_con .txt_1 p{padding:1% 0; font-size:13px; color:#999;}
.mybox_pn li{/*float:left;margin-right:5%;*/ width:40%;  border-bottom:1px solid #d6d6d6; line-height:30px; border-top:1px solid #d6d6d6; color:#999; background:url(../image/images/images/1-2dot_07.jpg) no-repeat left center; padding-left:1%;}
.mybox_pn li a{color:#999; }
.mybox_pn {width:80%; padding:0 10%; margin-top:5%;}

.overs { position: relative; height:70%}
/*	.overs .pic{ position:relative; z-index:0; }*/
	.overs .bd img { height: 360px;}

	.overs .prev,
	.overs .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../image/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.overs .prev { left: 0; }
	.overs .next { background-position: 0 -90px; right: 0; }
	.overs .prev:hover,
	.overs .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

	.overs{ width:100%;  position:relative;  /*height:460px;*/  }
	.overs .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.overs .bd ul{ width:100% !important;  }
	.overs .bd li{ width:100% !important;  height:380px; overflow:auto; text-align:center;  }
	.overs .bd li a{ display:block; height:380px; }


 /*-----------------------------------------------*/
   

/***--footer--**/
/*底部开始*/
.fbg { background:url(../Img/fbg.gif) repeat-x; height:250px;}
.f_nav { height:60px; line-height:60px; padding:10px 0 0 0; text-align:center; color:#fff;}
.f_nav a { padding:0 10px; color:#fff;}
.f_con { padding:20px 0 0 0; background:url(../Img/fsha.gif) no-repeat center top;}
.f_con p { height:28px; line-height:28px; color:#fff; text-align:center;}
.f_con p a { color:#fff;}
.p1 { top:33px; left:254px;}
.p2 { top:33px; left:677px;}
/*底部结束*/